English Dictionary
◊ MEMBRANOUS LABYRINTH
membranous labyrinth
n : the sensory structures of the inner ear including the
labyrinthine receptors and the cochlea; contained within
the bony labyrinth